/*
Implementations Skeletor v3 - 5/10/2014

oustyles.css

Add styles to overwrite customer CSS, USE WITH CAUTION.

Contributors: Your Name Here
Last Updated: Enter Date Here
*/

.jumbotron {
	margin-bottom: 0;	
}
img.textwrap-left {
    max-width: 33%;
}
.figure img {
    width: 100%;
}

/* news media center pagination styles */
ul#pagination-cubes li.pagination-box.current {
    background-color: #878279;
}
ul#pagination-cubes li.current a {
	background-color: inherit;
    color: #e1deda;
}

/* specific styling for migrated content */
table.program_info_table, table.employee_info_table {
    border: 1px solid #c7c7c7;
    margin: 0 auto;
    width: 85%;
}
table.program_info_table th, table.employee_info_table th {
    background-color: #461d7c;
    color: #ffffff;
    font-weight: bold;
    padding: 2px;
}
table.program_info_table tr td, table.employee_info_table tr td {
    border-bottom: 1px solid #c7c7c7;
    padding: 2px;
    vertical-align: top;
}
table.program_info_table tr td.employee_rec_name, table.employee_info_table tr td.employee_rec_name {
    font-weight: bold;
}
.program_info_table tr th.col1, .employee_info_table tr th.col1 {
    width: 30%;
}
.program_info_table tr th.col2, .employee_info_table tr th.col2 {
    width: 20%;
}
.program_info_table tr th.col3, .employee_info_table tr th.col3 {
    width: 50%;
}
.program_info_table tr.evenrow td, .employee_info_table tr.evenrow td {
    background-color: #f7f7f7;
}
.program_info_table tr.degreeEvenRow td, .employee_info_table tr.degreeEvenRow td {
    background-color: #f7f7f7;
}

/* hide accessibility related content */
body.screen-reader-text {
	position: absolute !important;
	display: block;
	visibility: visible;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: -1px;
	border: 0;
	padding: 0;
	clip: rect(0px, 0px, 0px, 0px);
	clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
    white-space: nowrap;
}

/* larger images for svg graphics */
img.img-responsive-large {
	display: block;
	width: 150%;
	max-width: 150%;
	height: auto;
	margin-left: -25%;
	margin-right: -25%;
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
}

/* Faculty Certs #54001 */
span.faculty-certifications {
	font-size: 26px;
}


@media (max-width: 600px) {
	span.faculty-certifications {
		font-size: 20px;
	}
}

/*
     FILE ARCHIVED ON 23:35:17 Jun 26, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:58:31 Feb 05, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 162.065
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.06
  cdx.remote: 0.057
  esindex: 0.009
  LoadShardBlock: 97.031 (3)
  PetaboxLoader3.datanode: 81.636 (5)
  CDXLines.iter: 24.757 (3)
  PetaboxLoader3.resolve: 233.709 (3)
  load_resource: 308.789 (2)
*/